@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uP$$FF1FFFCLCSSLF1LABCFDF1F2F1FF1F2FF1FUF1F1F1MYFDATDAYFIFDFJF12F12BT}KMSCSRDAF2F1DETPP U} V} !"#$%&'()*+W},-./01234@5678X} A(DISPLAY CALENDAR2- A!00!('-6-<K 6- A!0@#+-@#Y}/(3(7(?-C(G K(FK 6- A!0@(+-@(/(3(7(?-C(G K(P8 6- A!0Z}-#(+-/(3 8(Z7 6- A!0-#('(+(/(3(7(d! 6- A!0-(!([}n) -!67<,.>:@#,% )(x- 67,.67,.-%-)(- 7 -67<,.>:, )-\}/-3(7 / -!67<,.>:@$,% +-/(?67<,.>:@$,#67,.>:,)-2(7<,;(7<,?(]}< 6.67B:,%,. (67B:,%,.8-P:&B:,',<(. #A-"!-*(7<,. >>SUNDAY,MONDA^}Y,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY! -"-(! ZZ29,1,MENU,24,3,1. View date,24,4,2. Edit d_}ate,24,5,3. Print date,24,6,4. Print monthDD24,7,5. Main menu,30,12,MESSAGE,2,18,DATE,11,15,><DISPLAY D`}ATESF 6-#A@-"# :"@(*'"P:',F6-@)))31,28,31,30,31,30,31,31,30,31,30,31;6-+a}&A,$%%6-A:7<,,/6-$&56-;6- -'  6. 67,.=:,' A 6.=:,">7$&<b}$,0-:67<,.>:@:7<,,%A(,> , - (6 6-%!6-6-%@ 6-% JGET MENU OPTc}IONT 6- A^, )6-&@H, )!%APh77AAAA`A Ard}VIEW DAY|, 6-% A!-@6',(4 )4+!@W) @H,*@2A@ (>:,)e}(>:,77+!@W) @H,*@2*AUA@/6-&@H6-&@G) )!/6-  )!6f}-6-$%& A` 6- )!A@ "6- A 6-%& !6-& Ag}2 #A-" )-@ 2(7<,-&B:=:,,( > -6-$&%$!-%,(7<%,0 h}>"A@EDIT APPOINTMENTS 6-6-& -(0 ):"@'AD%"@(*!i}6-&% APN%"@)* 6-%% APX1+"@0)"A&,*!'6-&1 APb+"@1* @&j}!6-%+ APl+"AU* 6-%!6-+ APv77 @2)+!A$* A`,)!ARA` 6k}-6-$&%+&,$%&67<,.>:,(>:,'"@&(>:@0,' AP 6-% AP%-@$l}%( 6.  6- A APPRINT DATE(AP A@6- A7 6.-6m}7,. 67,.,67<,.+767,.+, #A-" #6.,67,.567&P:B:,'%?P,,.,67B:,%n},.567,.* 6.67B:,%,. *67B:,%,.=:,Q67B:,%,., %67B:,%,.=:,+6.F67&P:B:,'%?P,,.o}Q67<,. 67B:,%,.67,..3"3| APPOINTMENTS FOR |&3*3.3 8 -6-$&%$43| 7<%@p}, |8 *Q 6.67,.67,.#6._.67,. 767,.E67<,.| Q67,. |4 -33 3>q}3 3 3 A@H/ 6- A!-A% / A@RPRINT MONTH\ 6- A Affr}P:%(>:@',G*(C(>:@',A>:,I6-]-@@b(f p# 6.67<,.#67@3,.s}z0 6-B:,!6-&P:'%?P,067<%&,.(>:,(F A-@g*67<,.+. ?67@xt},.+F(7 6.-@g$67<,.( 767@x,.[ #A-""6-B:,A6-$@&P:'%?Pu},&P67<%&,.T [(W A-@s*67<,.+;67%<%,.+? P67@x,.+W(d v}6.-A(67,. <67%,.>:@',P67%,.-1| |d67%,.>:@',67%,.-0 . -w}+"*,)$68,-. AA 6-%68,-6-$&'6.=:,- 56. A67,.=:,67<%,.- x}-(>:,>:@',Q>:A7,? -6. 67A,.0-A4;67<,.?  -(8,A@y}$$67$&<$,.78,$&%$&, ( 4(>:,>:@',QP48,*8, A @$? Az}-@g*67<,.+. ?67@x,.+.2#(>:@',A>:,>:,(2 A@85 6.-67@,. {}%67,.267<,.+5$B6- AL-A  A@V EXIT`(Aj 6- A|}t )6.>:,~4Y)4yA4N)4nA@ A@SAVE MONTH A@6- A}}+ 6.D:67,.67,.+67,..AC2-@16-$&)(7<%,- 2(-@$~}(7<,6-( A@-F:A,"Ab#6-- A` 6-) A-A ) A@ }MESSAGE$ --@) (7<,$   6-6-#A`A@"4X$(-@)}(2 6-% A<"0XA@F 6-% APChoose a,menu,option.,XZ**What date,do you,want }to,view? >__,Xd**What date,do you,want to,edit? >__,Xn;;Edit the,appoint-,ments for,the date,and press,ESC.,XxFini}shed,editing.,X Printing,current,date...,XPrinting,month...,XError in,printing!,XSaving,month...,X}Disk not,ready,error!,XDisk full,error!,X++Exit,without,saving,month?,(Y/N) >_,X START #A;;"}OO0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,82,125,126},752*+@@9!0'*(>>;A9,;,;A,;,;,;,;,;,9,66;@8,};@8,;@8,;A4,;,W 6. 67,. 67,..6.>:@0,@67,.>:@1,O6.>:A%,W6.|}K"""READ FIRST DAY OF EACH MONTH,> #A6.(-@@,":67B:,%,.> 636624725}1361,477351362472@511462473513,623614625735J144725736146,255136147257T366247251361,471462473513^622573514}613,733614625735h144725736145,256247251361r477351362472,511462473513|622573514624MAIN MENU- A!}(%0-0 #@"("(6-@& A!0; - (((-!(}% )(-(1(;#A0( -"-$%$(. ( CCLoad/Create a month,Delete a month,Disk directory,End }programA -( MAIN MENU-6(Choose an option =><A(* )6-&@H* )!AP+(+}AAPA @A!LOAD/CREATE A MONTH6. load/create A. A.(Loading }month...8-@1%67$&,.) .8 @P F:A,ApA!5#(Creating new mo}nth...1-AP5 &/ 6. 67A9,. %67,./ @P0DELETE MONTH:6.delete AD: A!}( Erasing...0@3: AN!!LOAD/CREATE, DELETE ROUTINEX* 6-@8 A!0#(&(*(}b..(&| 1-JANUARY 5-MAY 9-SEPTEMBER |l..(&| 2-FEBRUARY 6-JUNE 10-OCTOBER |v..(&| 3-MARCH 7-JULY 11}-NOVEMBER |..(&| 4-APRIL 8-AUGUST 12-DECEMBER |(  A >( (!(What # month to %> )}!)P:,A 1 #A -" #-1(MONTH: / -/(What year (85-99)7:)?I A C 6-%'"P:',}(0( Press a key>7):(=(C6-* A `4 END>  +HCONSTRUCT STRINGSR: 6.>:,67,. } 67,..67<,.>:,:67,.>:,\3 6. 67,. 67,.*67<,.367,.f# 6.67<,.>:,#67,.>:,p,} 6.67<,.>:@&,)67,.>:,,$z ERRORSP  (M(ERROR #F:A, AT LINE F:A,%F:A,$A}VP&N ((2(DISK ERROR--OPERATION ABORTED!@-AD N A D7:CLNDR.BAS } -AD N A D7:CLNDR.BAS = FINANICIAL CALCULATION PROGRAM Version 1DThis program is writt }en in machine langauge. Load with basic disabled.At the title screen there are three options: Press 1 to }go to investment programs Press 2 to go to loan programs Press Escape key to return to DOS }All the investment and loan programs will ask if all entrys are correct Press Y if entrys are correct to c }ontinue Press N and the program will return you to the title screen where you can sta }rt overAt the input prompts you would enter the numeric data (+-.0123456789) andpress Return.Entering impossible number }s could possibly lock up the computer.At the 'press any key to continue' prompt there are three options P }ress any key to continue Press Control-P to print to printer Press Control-D to print to Di }sk or printerWhen you save to disk you will be asked for the file name. Youcan enter D, Dn, or P (examples P: , D:filenam }e.dat , D8:filename.dat)In the table programs Investment #9 and Loan #7 the disk command will continue the program and reco }rd all information until done withoutanymore prompts. You can take the file you saved and load it to a wordprocessor and ed }it as you like. The print command will only print onescreen at a time and you will have to enter at each prompt. }Loan program #4 Remaining balance on a loan you will be asked for: Last payment made? You woul }d answer with the payment number for the year(usually 1 to 12) ex }ample :12 Loan year? If a 4 year loan you would enter 1 to 4, a 30 year loan 1 t }o 30 example: 1In investment program #9 you are asked for the number of deposits orwithdrawals per year,which you could }answer 12 or any number you desire.You are then asked for the amount which you can answer +100 fordeposits or -100 for with }drawals. If you answer 0 at the number of deposits question then the programwill ask you for the compounding periods otherw }ise the program assumesyou have 360 compounding periods per year.The program will run faster using the Fast chip floating } point.The program resides in memory loacation $2000-$6FB0 and runs at$3000.This program was written with the LADS asse }mbler.Any problems please contact me on Easy-Plex. Enjoy! Gordon Gr }anec CIS 71511,2713 1977 S. Idaho St. }Allentown, Pa. 18103 CIS 71511,2713 1977 S. Idaho St.  opppG!A }}''financialcalculat}ion''investment}}}}}pppB%A$}}}}}}}}}}}}}}}}}}}}}}}}ةX!Y/0 1}pҩ"/Rdm)"dm dmL50@dmL50l L1X%Y .3/0$1pҩ }3 333l3 33 3b3o3 3 3k3m3 3 33m3 3 33m3 3 3Ս3m3 3 3}3m3 3 3 3n3 3 3E3n3 3 3l3n3 3 33n3 3 33o3 3"/'&}%$#"3!5 02L1LD3L5L7L":L3 33 3N3>3 3 33>3 3 3}3>3 3 ` a `` Ba `` qa `` a ` gl ݢl ڢl ݢHm ݢޠl (ۢl (ۢTm f ީ}l ݢ m ( :d3 33>3 3 d fL1This program provides the investment necessary to provide a }stated futurevalue in a specified time interval. You enter the future value, the years ofinvestment, the number of compound}ing periods per year, and the nominalinterest rate.Initial investment = $ .33 33\3k3 33 3b3}o3 33 3c3@3 33 33@3 3 ` Mb `` a `` !b `` qa ` gl ݢl ڢm ݢ}Hm ݢޠl (ۢl ݢl (ۢTm f ީm ݢTm ( ݢTm `ڢm ݢ&m ݢl ڢl (ۢ}m :d3 33@3 3 d fL1This program calculates the minimun investment required to allow regularwith}drawals over a specified time periodAll withdrawals are equal.Minimum investment = $ .33 33~3k3 33} 3b3o3 33 3)3B3 33 3v3B3 3 ` ` `` a `` qa `` Ba ` gl ݢl } ݢTm (ۢl ݢؠl ݢ m ( ީl ݢTm `ڢl ڢHm :d3 33B3 3 d fL}1This program calculates the nominal interest rate for an initial investmentwhich amounts to a known future value in a sp}ecified period of time.Nominal interest rate = % .33 333k3 33 3b3o3 33 33C3 }33 3B3D3 3 33D3 3 ` ` `` a `` qa ` g m ݢؠl (ۢl ݢTm ݢl (ۢm }ݩl ީm ݢTm `ڢHm :d3 3׍3D3 3 d fL1This program calculates the effec}tiveinterest rate for a known initialinvestment which amounts to a known future value in a specified period oftime. Thi}s rate expresses the actual interest rate earned annually.Annual interest rate = % .3e 3 33ɍ3k3 3}3 3b3o3 33 3׍3I3 33 33J3 3 3j3J3 3 33J3 3 șWK7K-KK"KM}Kș-KK"KMKș"KMKșMKșMK e ` ` `ȹ;m"Kɛ "K` a `ȹ;m-Kɛ%-Kޠl ݢHm (ۢޠl }ݩ` c `ȹ;mWKɛ WKWK0G-m m ٥ԍ1m` c `ȹ;mMKɛ MKZm ݢl ݩ 5mLF` Ba `1m}5ml ٥ԍbmՍcm` c `m/m m0ml ݢޠl (ۢTm fڢm ݩ3` d g ٥ԍlՍlȹ;m7K8ɛ} 7Km ީl ݢTm `ڢHm :d Rdȹ;mKɛ%K5mԩ ݢl ( ٥ԍ7m1mԩ }ݢl ( ٥ԍ8m .3 3 3ɍ3k3 33 33K3 3-m 3@3K3 3 3i3K3 3`m2m6m`m}`m8/mT `3 33J3 3 33`mԩ ؠȱ;m);mȩ;m;3m3 39m:m2m6m9m:m-m)2m2}m8m2mؠl ݢ&m fڢؠl ݢؠl ݢm :d3 Rd;m آؠl ݢؠl `ڢl ݢm fڢm ݢl ݢ}m fڢm ݭ`m8/ma6m6m7mU6m 3ؠl :d Rd dm :d Rd dm :d% Rd dfm آm 89 }mbmm:mcm mLnH2m6mfm آm ݭ`m8/m f`m8lLH e ee gL1This program calculates an intere }st table for investments with:1) PERIODIC BALANCE 2) INTEREST ACCUMULATED BETWEEN 2 PERIODS3) TOTAL AC }CUMULATED INTEREST 4) EFFECTIVE INTEREST RATEThese outputs may be calculated for deposits or withdrawals.YEAR } BALANCE INTEREST ACCUM INTERESTPRINCIPAL $ AT FOR YEARSREG DEPOSIT $ TIMES PER YEAREFFECT }IVE INTEREST RATE PER YEAR .3 3 33ߍ3k3 33 3b3o3 33 33L3 33 323}M3 3 ` yb `` b `` b `` b ` gl ݢl ڢl ݢޠl ݢHm (ۢm ݢl (ۢTm f }ީl ݢTm ( ݢTm `ڢm ݢl ݢl ڢm ڢm ( :d3 3z3M3 3 d fL}1This program calculates how much can be borrowed given the interest rate,the payment amount, the payments per year, and} the term of the loan.Principal = $ .33 333k3 33 3b3o3 33 33N3 33 3},3O3 3 ` b `` ` `` b `` b ` gl ݢl ڢl ݢޠl ݢHm (ۢm ݢl (ۢTm }f ީl ݢTm ( ݢTm `ڢm ݢm ݢؠl ڢl (ۢm ( :d3 3E3O3 3 d} fL1This program calculates the amount required in order to repay a loan overa specified time period.Regular payment = }$ .3 3 33 3l3 33 3b3o3 33 33Q3 33 3]3Q3 3 33Q3 3 3}3Q3 3 ` yb `` ` `` b `` b `` b ` gl ݢl ٥ԍ9mՍ:mޠl ݢHm (ۢl }l (ۢm ݩam`mm`mamm ݢؠl :d Rd;m ݢl ` ݢؠl `ڢؠl 89m`mm:mam }mLmPl f :d3 33R3 3 Rd;3m3 3 fL1This program calculates the amount ofthe final payment of a} loan. This finalpayment will complete amortization of a loan at the conclusion of its term. Youprovide the loan amount, re}gular paymentinterest rate, payments per year,& theterm.Last payment = $ .33 33$3l3 33 3b3o}3 33 33S3 33 343T3 3 33T3 3 3ҍ3T3 3 ` yb `` ` `` b `` }b `` )c `` Uc ` gl ݢTm `ڢl ڢ m f ٥ԍ9mՍ:m`mammޠl ݢHm (ۢl (ۢl }`maml ݢؠl ڢNm fڢ ؠȱ.ȩ󩀅 ݢl ` ݢؠl `ڢؠl 89m`mm:mam} mL?S :d3 33U3 3 d fL1This program calculates the remainingbalance on a loan after a specifiednumbe}r of payments. You enter the regular payment, the number of paymentsper year, the principal, the annual interest r }ate, the payment number andthe loan year to calculate the remainingbalance.Remaining balance = $ .3 3 33@3l!}3 33 3b3o3 33 3n3V3 33 33V3 3 ` yb `` ` `` b `` b ` gޠl"} ݢHm (ۢl ݢؠl ڢm ݢl ݢl ݢm ( ݢTm ` ޢm ݢl ݢl (ۢTm f ޢl #} ݢm (ۥ) :d3 3Ѝ3V3 3 d fL1This program calculates the period oftime needed to repay a $}loan. Allpayments are assumed equal.Term = YearsYEARS .33 33P3l3 33 3b3o3 33%} 3(3Y3 33 3r3Y3 3ՠY ݢޠl ݩӅY آ m ݩ ` b `` bl ݢl ڢl `&}` `ؠl ݢl (ۢm `` yb ` gl ݢޠl (ۢTm f ީl ݢTm ( ݢTm ` ݢm'} (ۢޠl ڢNm fڢ ؠȱ.ȩ󩀅 آm ݢޠl ݢ m `ڥ)Ԣ۠Y (ۢl ݢޠl ݢ m(} ݢl ݢm `ڥ80ޠl ݢl fڢޠl LWޠl ݢl `ڢޠl LWޠl ݢHm Gd3 33Y3 3)} d fL1This program calculates the rate at which interest is charged on a loan.You enter the loan amount, payment, *} payments per year, and the term.Annual interest rate = 0@@ .3e3 33j3l3 33 3b3+}o3 33 3ԍ3^3 33 33_3 3 3_3_3 3 33_3 3 ș3`_` `ș3`_ș3`,} ș` e` yb `ȹ;m3`ɛ 3`` b ` ٥ԍlՍlȹ;m `ɛ `` ` `l ݠȹ;mɛ _. -}_` b `ȹ;m`ɛ%`` b `ޠl ݢHm (ۢl (ۢm ݩ` c ` gl ٥ԍ1mmam .33.} 3j3l3 33 33_3 3 3 3"3`3 39m`m`m`m8am[ ` Dڭ`m ؠȱ)ȩȱ`ɛ/} ` 333`3 3 3S3`3 3-m/mȹNm&m m-ml ݢm :d Rd;m آm ݢ0}l `ڢm ݢm fڢm ݢؠl `ڢl 8`ml9m-m1m 9mL]l ݢl fڢl ݢl ݢm fڢm 1}/mm ݢl fڢl ݢm ݢ&m fڢ&m ݢ m ݢm fڢ m ݭ`m8am+ Dڭ-m ؠȱ)ȩ32}3L]L]-mi 33 33 dm :d Rd d/ml :d Rd dL]3f3m3 3l :d% Rd d8-m1mLP\3}`m8am8`ml9m-m1m 9mLS^L^ 33|3`3 3l :d Rd;3m3 3 33?3`3 3&m Gd Rd4};3m3 3J3`33 3 m Gd Rd;3m3 3 f`m8lL[ e ee gL1This program calculates a loan 5} repayment schedule and outputs:1) PAYMENT NUMBER 2) AMOUNT OF PAYMENT INTEREST3) AMOUNT AMORTIZED W6}ITH PAYMENT 4) BALANCE REMAINING AFTER PAYMENT5) ACCUMULATED INTEREST 6) AMOUNT OF LAST PAYMENTPRINC7}IPAL $ AT FOR YEARSYEAR REGULAR PAYMENT $ INTEREST $EQUITY $NO INTEREST AMORTIZED BALAN8}CE ACCUM INTLAST PAYMENT $%&'( ````3 33`3 3` 9}` 33g3 3U`T e eؠl `` 33h3 3U`T e eޠl `` 3(3h3 3U`iT e :}el `` 3p3h3 3U`T e el `` 33h3 3U`T e el `` 33h3 3U`T;} e el `` 33h3 3U`T e e m `` 3Ѝ3h3 3U`T e el `` 33i3 3<}U`T e e&m `` 313i3 3U`T e el `` 3Q3i3 3U`T e el `` 3q3i=}3 3U`T e eޠl `` 33i3 3U`T e el `` 33i3 3U`T e e m `` 3>} 3j3 3U`T e el `` 3*3j3 3U`T e e ٥ԍmՍ m`` 3J3j3 3U`T e e ?}m `` 3j3j3 3U`iT e e&m `` 33j3 3U`T e em ` ݢNm fڢ `3@}ȱ)ȩȱ. ɛ.3mȩȱ;mɛ`833m3;3m3 3`3ȱ.ȩ33 3`3ȱ.A}ȩ33 3``NUMERIC ENTRY ERROR3 33d3 3`B;DmE HI V;B}mȱ:0. -+LteLWeɛ e8``;m `3 33o3 3`0șl``LeE:ÝDC}eE JB V` B V`DeE 3}D1:FINCAL@eLfLf3 33o3 3Ɋ ɺ`D}e g3 33`3 3pBe DeELfDEPHJ VpΩ%ϩͩDE BHE}%){ai `.(e΅ΐϩ V0 ǭep B Ve`e`3 3`3g3 30ҩiɠF}ҩ#+LLg`hhL1Is data correct (Y/N)?ENTER FILE NAME....  33w3g3 3TUG}BDeEHI V`Principal ...................$Nominal Interest Rate .......%Number of Compounding H} Periods per Year .............Number of Years ..............Amount of Reg. Deposits .....$Number of DI}eposits per Year ..Number of Withdrawals per Year Future Value ................$Amount of Withdrawals .......$RegularJ} Payment .............$Term in Years ................Annual Interest Rate ........%Number of Payments per Year ..presK}s RETURN to return to menupress SPACE BAR to repeatLast Payment Made (Paym. No.).Loan Year.....................Start WiL}th What Year .........Deposits/Withdrawals Per Year Amount Of Deposits or Withdrawals (+/-) ...........M}$End With What Year ...........FUTURE VALUE OF AN INVESTMENTFUTURE VALUE OF REGULAR DEPOSITSREGULAR DEPOSITSREGULAR WIN}THDRAWALS FROM AN INVESTMENTINITIAL INVESTMENTMININUM INVESTMENT FOR WITHDRAWALNOMINAL INTEREST RATE ON INVESTMENTEFFECTIO}VE INTEREST RATE ON INVESTMENTSEARNED INTEREST TABLEPRINCIPAL ON A LOANREGULAR PAYMENT ON A LOANLAST PAYMENT ON A LOANREP}MAINING BALANCE ON A LOANTERM OF AN LOANANNUAL INTEREST ON A LOANMORTAGE AMORTIZATION TABLEINVESTMENT PROGRAMSLOAN PROGRQ}AMSGORDON GRANEC 1977 S IDAHO ST ALLENTOWN PA 18103R}A>P@A`0.00 1.future value of an investment 2.future value oS}f regular deposits 3.regular deposits for future value 4.regular withdrawals from investment 5.initial invest. for future T}value 6.minimum investment for withdrawal 7.nominal interest rate on investment 8.effective interest program 9.earned intU}erest table 1.principal on a loan 2.regular payment on a loan 3.last payment on a loan 4.remaining balance on a loan 5.tV}erm of a loan 6.annual interest rate on a loan 7.morgage amortization table$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ W} 0 RETURNS TO TITLE SCREENPress any key to continue0on table$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ E/^3t3A &&rd.com patch file by Dan Schmidt";@,"ARY}@((( } Į͠Ҡ򱮱 #0(0(%**This file patches Į͠ only**(*(*(This file will chanZ}ge RD.COM to2--(%support a 512k RAMdisk for XL systems7%%(as well as modified 576k XE's<0(0(%Place a disk contain[}ing RD.COM in D1:F1($(Press when ready...1@PT A0@?@@ D1:RD\}.COMJ@T Bn5@5@@ D1:RD.COMx((Patching6-@@$)]}@( 6(>:@F,:-@@"(*@, :(>:@F,6-@@!$)@( ^}6(>:@F,:-@@"(*@, :(>:@F,6-@@R$)@( 6(>:@F,_}:-@@"(*@, :(>:@F,6-@@($)@( 6(>:@F,:-@`}@"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@a}"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@Y"(*@b}, :(>:@F,6-@@$)@( 6(>:@F,:-@@S"(*@, :(>:@c}F,6-@@$)@( 6(>:@F,:-@@"(*@, :(>:@F,"6d}-@@$)@( 6(>:@F,,:-@@"(*@, :(>:@F,66-@@e}$)@( 6(>:@F,@:-@@8"(*@, :(>:@F,J6-@@$)@f}( 6(>:@F,T:-@@"(*@, :(>:@F,^6-@@$)@( 6(>:g}@F,h:-@@ "(*@, :(>:@F,r6-@@$)@( 6(>:@F,|:q}B%DOS SYSB*)DUP SYSBJSCLNDR BASBFINCAL DOCBFINCAL1DOBJBhXRDPATCH BASB@RDXL DOCB SURVORDRTXTBTRCKSTCK1 BI,TRCKSTCK2 B uTRCKSTCK3 BTRCKSTCK4 BTRCKSTCK5 BTRCKSTCK6 B3TRCKSTCKDOC-@A "(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@r}@"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@)"(*s}@, :(>:@F,6-@@$)@( 6(>:@F,:-@AR"(*@, t}:(>:@F,6-@@$)@( 6(>:@F,:-@@`"(*@, :(>:@Fu},6-@@$)@( 6(>:@F,:-@@"(*@, :(>:@F,6-@v}@$)@( 6(>:@F,:-@@"(*@, :(>:@F,6-@@w}$)@( 6(>:@F,:-@@"(*@, :(>:@F,6-@@$)@x}( 6(>:@F,:-@@"(*@, :(>:@F,&6-@@$)@( 6(>:@Fy},0:-@@S"(*@, :(>:@F,:6-@@$)@( 6(>:@F,D:-z}@@"(*@, :(>:@F,N6-@@$)@( 6(>:@F,X:-@@{}"(*@, :(>:@F,b6-@@$)@( 6(>:@F,l:-@@"(*@|}, :(>:@F,v6-@@$)@( 6(>:@F,:-@@"(*@, :(>}}:@F,6-@@$)@( 6(>:@F,:-@@"(*@, :(>:@F,~}6-@@$)@( 6(>:@F,:-@@"(*@, :(>:@F,6-@}@$)@( 6(>:@F,:-@@"(*@, :(>:@F,6-@@$)@}( 6(>:@F,:-@@"(*@, :(>:@F,6-@@$)@( 6}(>:@F,:-@@"(*@, :(>:@F,6-@@$)@( 6(>:@F,}:-@@"(*@, :(>:@F,6-@@$)@( 6(>:@F, :-@}@"(*@, :(>:@F,6-@@$)@( 6(>:@F, :-@@2"}(*@, :(>:@F,*6-@@$)@( 6(>:@F,4:-@@"(*@}, :(>:@F,>6-@@$)@( 6(>:@F,H:-@@5"(*@, :(>:@F},R6-@@$)@( 6(>:@F,\:-@@#"(*@, :(>:@F,f6-}@@$)@( 6(>:@F,p:-@@)"(*@, :(>:@F,z6-@@}$)@( 6(>:@F,:-@@g"(*@, :(>:@F,6-@@$)@}( 6(>:@F,:-@@"(*@, :(>:@F,6-@@$)@( 6(>:@}F,:-@@"(*@, :(>:@F,6-@@$)@( 6(>:@F,:}-@@"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@%}"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@%"(*}@, :(>:@F,6-@@$)@( 6(>:@F,:-@@"(*@, }:(>:@F,6-@@$)@( 6(>:@F,:-@A"(*@, :(>:@F,}6-@@$)@( 6(>:@F,$:-@@"(*@, :(>:@F,.6-@}@$)@( 6(>:@F,8:-@@Q"(*@, :(>:@F,B6-@@$)}@( 6(>:@F,L:-@@"(*@, :(>:@F,V6-@@$)@( }6(>:@F,`:-@@"(*@, :(>:@F,j6-@@$)@( 6(>:@F},t:-@@"(*@, :(>:@F,~6-@@$)@( 6(>:@F,:-@}@"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@T}"(*@, :(>:@F,6-@@$)@( 6(>:@F,:-@@"(*@}, :(>:@F,6-@@$)@( 6(>:@F,:-@@%"(*@, :(>:}@F,6-@@$)@( 6(>:@F,,-@@4"(*@, ,-@@$}"(*@, ]]251,49,252,252,138,201,24,208,2,162,28,142,182,54,162,0,189,197,54,77,1,211,41,252,77,1``2}11,141,1,211,189,230,55,141,0,112,189,6,56,141,1,112,232,224,32,208,225,104,141,1,211,169VV34,141,47,2,32,227,51,32,52,53},82,68,32,32,86,101,114,32,50,46,51,43,32,32,55,45 WW49,52,45,56,54,155,32,40,67,41,32,49,57,56,54,32,73,67,68,73,110,99,4}6,155,155,70``111,114,32,53,49,50,75,88,76,47,88,69,32,99,111,109,112,117,116,101,114,115,155,87,105,116bb104,111,117},116,32,108,111,115,105,110,103,32,66,65,83,73,67,33,155,155,255,252,49,247,50,32(bb52,53,67,111,109,112,117,116,101,114,3}2,105,115,58,255,174,182,54,224,12,240,48,176,78,32,522^^53,85,110,109,111,100,105,102,105,101,100,32,88,76,47,88,69,155,4}5,32,78,111,32,82,65,77<]]32,68,105,115,107,32,73,110,115,116,97,108,108,101,100,96,32,52,53,50,54,75,32,45,56,48FYY48,}47,49,50,48,48,88,76,32,40,49,57,50,75,41,155,255,76,168,50,173,229,54,9,128,141PVV229,54,224,28,208,32,32,52,53,53,50,75,}32,45,56,48,48,47,49,50,48,48,88,32,40,52ZVV52,56,75,41,155,255,76,168,50,32,52,53,53,55,54,75,32,45,32,49,51,48,88,69,32,}40d]]53,49,50,75,41,155,255,160,10,177,10,24,105,63,168,177,10,201,155,208,39,32,52,53,45,45ncc32,78,111,32,68,114,105,}118,101,32,78,117,109,98,101,114,32,83,112,101,99,105,102,105,101,100x\\155,255,96,76,174,8,255,0,165,10,24,105,3,141,217,}50,165,11,105,0,141,218,50,32,216,50__208,50,160,34,177,10,41,15,141,248,50,243,51,196,54,32,216,50,240,60,160,36,177,10,}201,47aa208,28,200,177,10,201,155,240,45,201,69,208,7,169,4,141,183,54,208,238,201,78,208,6,238,219]]50,76,7,51,32,52},53,45,45,32,80,97,114,97,109,101,116,101,114,32,69,114,114,111,114,155``255,96,165,12,141,107,53,165,13,141,108,53,173,1}83,54,240,81,173,182,54,201,4,208,39,52,53]]69,114,114,111,114,32,45,45,32,78,111,32,69,120,116,114,97,32,70,111,114,32,8}2,65,77,68VV73,83,75,155,255,96,32,52,53,60,82,65,77,68,73,83,75,32,85,115,32,54,52,75,32,76bb101,115,115,32,77,101,1}09,111,114,121,62,155,255,173,231,2,141,132,5,141,138,5,173,232,2,141__133,5,141,139,5,32,103,56,169,106,133,12,169,53,13}3,13,56,165,10,233,10,133,50,165,11,233``0,133,51,160,0,177,50,141,136,53,169,120,145,50,200,177,50,141,137,53,169,53,145},50,32,109XX53,44,219,50,48,8,96,165,20,197,20,240,252,96,32,52,53,32,32,32,60,82,65,77,244,51cc239,52,32,68,105,115,}107,32,70,111,114,109,97,116,116,101,100,62,155,255,173,1,211,72,174,183YY54,41,127,93,197,54,45,229,54,77,1,211,141,1,21}1,169,168,153,0,66,153,0,65,153,0,64__153,0,67,200,208,241,160,42,185,9,53,153,0,64,136,16,247,173,182,54,56,237,183,54,1}70,142aa220,50,160,0,189,180,52,153,11,64,232,200,192,4,208,244,173,220,50,74,74,170,32,171,173,176``52,24,105,64,141},176,52,173,177,52,105,0,177,52,202,208,233,174,220,50,212,15,24,105,2,141\\9,64,189,213,52,141,128,64,189,214,52,133,50,}189,215,52,133,51,24,160,4,173,9,64,105,1"dd145,50,162,0,160,128,189,248,52,145,50,232,200,224,17,208,245,104,141,1,211,96},160,169,255,153,TT128,64,200,192,64,208,248,96,2,251,1,4,251,3,6,250,5,8,250,7,10,249,9,0,12,2496GG11,0,14,248,13,0,16},248,15,1,7,0,1,7,65,2,3,128,65,2,3,65,3,1,0,3@NN1,66,240,52,235,53,4,0,128,66,4,0,128,66,8,0,17,0,0,77,65,73,78,32,32,32}JJJ32,32,32,32,0,3,0,7,224,7,76,128,48,3,0,0,4,251,3,1,2,32,82,65,77,45TOO68,73,83,75,0,128,34,0,0,0,0,0,0,22,0,0,0,104,}141,69,53,104,141,70,53,238^[[69,53,208,3,238,173,255,255,201,255,240,6,32,90,53,76,60,53,173,70,53,72,173,69,53,72hXX9}6,162,142,72,3,142,73,3,160,11,140,66,3,76,86,228,32,0,0,169,230,141,231,2,169,55rWW141,232,2,96,173,3,201,49,208,8,173,1,}3,205,196,54,240,3,76,0,0,174,1,211,120,169|WW0,141,14,212,173,4,3,133,52,173,5,3,133,53,173,2,3,201,83,208,27,173,191,54,}74,74]]73,48,172,187,54,192,26,208,2,9,128,160,0,145,52,200,169,255,145,52,34,78,12,11,185,184^^54,145,52,136,16,248,}48,18,201,79,208,17,160,7,177,52,141,191,54,160,3,177,141,187,54,76aa166,54,201,33,208,11,160,0,169,255,236,53,229,54,145},52,200,145,52,208,238,34,208,12,169,26__141,187,54,128,141,191,54,208,229,201,82,240,11,201,87,240,7,201,80,240,3,76,169},54,169,0RR133,50,173,10,3,56,233,1,133,51,173,11,3,233,0,6,51,42,44,8,3,48,6,14,191,54XX6,51,42,72,165,51,74,74,102,}50,9,64,133,51,138,41,254,141,1,211,173,2,3,201,82,240``13,160,0,177,52,153,230,54,200,204,8,3,208,245,104,24,109,183,54,}205,182,54,176,73,168,173YY1,211,41,127,89,197,54,45,229,77,1,211,141,1,211,160,0,173,2,3,201,82,208,32,177,50]]153,2}30,54,200,204,8,3,208,245,138,41,254,141,1,211,160,0,185,230,54,145,52,200,204,8,3aa208,245,240,11,185,230,54,145,50,200,}204,8,3,208,245,160,1,44,160,139,142,1,211,169,224,141PP14,212,88,152,96,0,0,40,1,18,0,0,0,128,255,0,0,0,1,96,100,104,108},32,36,40aa44,64,68,72,76,224,228,232,236,160,164,168,172,192,196,200,204,128,132,136,140,0,4,8,12,124__38,56,33,57,2}02,51,212,51,219,51,131,78,54,126,54,156,143,165,53,172,53,198,53,216,53,223YY53,226,53,250,53,255,44,54,92,54,103,54,16,}54,89,54,106,54,0,177,51,205,51,110,53,0ZZ0,181,51,106,215,51,120,115,53,230,0,0,169,0,141,43,57,174,43,57,189,128,5,141,}17,57ZZ189,129,5,141,18,57,13,17,57,208,1,96,56,189,132,5,253,130,5,141,189,133,5,253,131,5&aa141,45,57,32,28,57,240,1}9,177,215,24,109,44,57,145,215,200,177,215,109,45,57,145,215,76,1480[[56,32,28,57,240,11,177,215,24,109,44,57,145,215,76,1}72,56,32,28,57,240,17,32,16,57,24:``109,44,57,177,215,109,45,57,145,215,76,188,56,174,43,57,189,134,5,141,243,56,189,135,5},141Dcc244,56,189,138,5,141,246,56,189,139,5,141,188,137,5,162,0,189,255,255,157,255,255,232,208,247Naa238,244,56,238,2}47,56,136,16,238,173,43,24,105,12,141,43,57,76,108,56,173,255,255,238,17,57XYY208,3,238,18,57,96,32,16,57,133,215,32,34,57},42,57,16,57,160,0,133,216,5,215,96,128b;;5,141,5,38,56,106,53,255,255,106,53,124,2,255,255,0,0n@F@2}@D1:RD.COM,RDXL.COMXAR[(^(k(Finishedn JAR B*@}G(ERROR - RD.COM not foundJD3:RDPATCH.BAS[(^(k(Finishedn JAR B*@7The 512k Atari 800XL/1200XL (vers 1.1) By Dan Schmidt CIS: }72347,354 GEnie: D.SCHMIDT4 An upgrade for the 800XL/1200XL computers that alread}y have a 256k RAMBO XL or Claus Buchholz upgrade installed. I've been using a RAMBO 256k XL for the last year. }It has served me wellwithout a hitch. Lately, I have been thinking of setting up a BBS. Between that and anunused set of }8 256k RAMS, I decided to expand to a half meg. I proceeded by downloading all the information I could find. Needless tosa}y, I found nothing that described upgrading my trusty XL. Finally, I decided to make my own upgrade and here is what I came} up with: It uses 1 chip only (not including the 8 RAMS) You can have access to the entire 448k of RAM disk, even when yo}u are inBASIC. No switches are needed. Diagnostic ROM is available at any time, even though this upgrade uses thisline }(PB7) to select the added 256k of RAM. The system remains 100% 130XE compatible in CPU mode. Finally, I have included a p}atch file for fellow SpartaDOS users, thatmodifies RD.COM version 3.2 to support this upgrade. Unfortunately, for those wi}thout SpartaDOS, you are on your own. I'm surethat any RAM disk handler that uses a bank select table could be modifiedwith}out too much trouble. If you don't have a 256k XL yet, either build Claus Buchholz's upgrade orbuy a RAMBO XL. They are id}entical. For those 576XE users that have made it this far, by moving 2 wires in yourXE and using this patched RD.COM file,} you can also have all 512k of RAM diskavailable from BASIC. However, you will have to use your little switch toselect 256k} mode before attempting a coldstart, or your machine will lock up. This switch may be then placed back in 512k mode as soon} as the boot loadstarts and left there until diagnostics is required. (ie, BASIC's BYEcommand) For more information on RA}M disks, and their handlers, call the CHAOS BBSat 517-371-1106 The 512}k Atari 800XL/1200XL By Dan SchmidtParts List:8 256k Dynamic RAMs - 150ns8 16 pin socket}s1 74S139 - Dual 2 to 4 line multiplexer. I have used a 74LS139 with somesuccess also, but I won't recommend it as it is sl}ower, less powerful and maycause the system to lock-up.1 33 ohm, 1/4 watt resistor,Hookup wire2pc 1" heat-shrink tubingH}ot-glue gunInstructions: Open up the computer, disconnect the keyboard and remove the RF shield. Theupper metal RF shie}ld will no longer fit with the top bank of RAMS in place.It must either be cut to fit or discarded. Carefully remove the 8} old 256k RAMS (U9 - U16) from their sockets. Take the 8 new sockets and gently bend pin 15 out on each of them. Solder a} socket to the top of each RAM leaving a small gap for coolingbetween the RAM and the socket. Solder each of the socket's le}gs to the RAMbelow, except for pin 15. Take the hookup wire and run it from pin 15 to pin 15 on all the sockets.'Daisy ch}ain' the 8 sockets together leaving about 1 1/2" wire between each. Replace the RAMs with the new sockets soldered on top o}f them into theirsockets on the PC board. Take the 74S139 and bend out all the pins except for pin 8 and 16. Thenclip in }half all the pins that you have bent out. Take the hookup wire and connect pins 2, 13 and 8 together. Solder another piec}e of wire between pins 3 and 12. Take the 33 ohm resistor and clip it leaving 1/4 inch of lead on eitherend. Bend one end }over sharply then solder that end to pin 6. Put the 74S139 aside for a moment. Take the board and locate U23 (CO14795), t}he PIA. If yours is socketed, youcan pry it up and bend out pin 17. If it is soldered in, you can either haveit unsoldered,} or simply cut the trace where it leaves pin 17. Locate R108, a 33 ohm resistor, one of a pair, located immediately belowt}he row of RAMs on the board. Heat up the innermost end and gently pry it upand out. Straighten the resistor end. I am not }sure where this resistor is on the 1200XL's, but it can be locatedby following the trace leading from pin 15 on the existing} RAMs back to it'sorigin at the 33 ohm resistor. Now take the 74S139 and solder pins 8 and 16 on the IC to pins 8 and 16 o}nU28, a conveniently located chip. Take a wire and solder one end to pin 1 on the 74S139. Attach the other endto the pad }where you just removed one lead of R108. Run a wire between pin 4 and the lifted lead of R108, slipping a piece ofthe heat}-shrink tubing over the wire before soldering it to the resistor. Run another wire between the 33 ohm resistor soldered to }pin 6 and pin 15on the newly added row of RAMs. Use the other piece of tubing to insulatethis resistor also. Slide the tubi}ng over the resistors, making sure no wireremains exposed and heat gently with a lighter. Run a wire from pin 11 on the 74}S139 to the MMU U3 (CO61618), pin 6. (U14on the 1200XL) Attach another wire between pin 15 of the 74S139 and pin 17 that y}ou liftedon U23, the 40 pin PIA. Now take a look at the 256k circuitry. One of the chips is a 74LS153. Onthe RAMBO XL's, }they are labeled as IC2. Solder a length of hookup wirebetween pin 14 on IC2 and pin 14 on the 74S139. Take the new 25}6k RAMs and insert them into their sockets on top of U9 toU16. If you had to remove the PC board from the case, replace it} now. Leave the keyboard detached for the present. Instead, connect up the powerand monitor and see if the computer starts} up. If it doesn't start up,re-check your wiring job. Also make sure none of the RAMs have bent legs andthat all are insert}ed properly. Tack the wires down neatly with the hot glue gun. They can easily be liftedlater by running a hot soldering g}un over them for a second. Replace the keyboard and the modified RF shield. Plug in the SIO line andreboot. Run the file} PATCH_RD.BAS from BASIC. Insert a disk containing SpartaDOS'sRD.COM on it into D1:. This file will be modified into a file }calledRDXL.COM. This is the 512k RAM disk handler program. Load this program as youwould RD.COM, to give you 448k of global}ly accessible RAM disk. Unfortunately RDXL.COM does not recognize unmodified 128k XE's. Also, 320kXE's are treated as 192k} XL's. This RAM disk handler is primarily for 512ksystems, fully supporting both the 512k XL and the 576k XE.The rest of t}his is for XE owners. Those with 576k XE's who wish to use RDXL.COM and retain their entire 1/2meg RAM disk even from BASI}C, should remove U23 (CO14795) and bend out pin17. Unsolder the wire attached to pin 11 and reattach it to pin 17.Straighte}n out pin 11 and replace the PIA in it's socket again. Then, find U3 (CO61618), the MMU. Remove the wire soldered to pin 18} andre-attach it to pin 6 on the same chip. When you reboot, you will have to switch your system to 256k modemomentarily }as the OS accesses the diagnostic ROM during bootup. As soon asthe drive kicks in, throw the switch back again to 512k mode.}PORT B - Memory control registerBit: 7 6 5 4 3 2 1 0 D a b E c d B RD=0 enables diagnostic ROM and upper 256k RAM}B=0 enables BASIC ROMR=1 enables OS ROME=0 enables extended RAMabcd is the 4-bit extended RAM bank# The new RAM is now c}ontrolled by bit 7, but only when extended RAM isenabled. Otherwise it controls diagnostic ROM. Here are the bank control} numbers in hex, as used by RDXL.COM.60,64,68,6C20,24,28,2C40,44,48,4CE0,E4,E8,ECA0,A4,A8,ACC0,C4,C8,CC80,84,88,8C00,}04,08,0C - This final set of banks are only used by XE systems. SpartaDOS and RAMBO XL are trademarks of ICD, Inc. 1220 Ro}ck St. Rockford,IL 61101-1437, USA Atari 130XE, 800XL and 1200XL are trademarks of Atari, Corp.Dan Schmidt } CIS: 72347,354 GEnie: D.SCHMIDT4tari, Corp.Dan Schmidt W ULTRABASIC, INC. - 10 East 10th Street - Bloomsburg, PA 17815 Monday - Saturday 9am-6pm EST (717) 78 }4-4545 1) Currently, do you think there is enough new software being developed for the Atari 8-bit computer? []Yes [] }No 2) What type of software would you like to see more of? (Please number by priority 1-7) [ ] Games [ ] Educ }ational [ ] Telecommunication [ ] Business [ ] Utilities [ ] Sound/Music [ ] Other: ______________________ }__ 3) In your opinion, what should be the price of software? (each catagory) Games: $_____ Educational: $_____ Telecom}munication: $_____ Business: $_____ Utilities: $_____ Sound/Music: $_____ Other: ________________________ $_____ 4) Whic}h other sample versions of our programs have you tried? [] SUPERFROGS [] SUPERFROGS FUNSPELLER [] TANK MATH [] TRA}CK STACK5) Where did you obtain this sample version of our program? ___________________________________________________}____******************************************************************************* The following programs are com}plete versions with instruction booklet and available on disk only. Price } Quantity Extended Each Price SUPERFROGS (48K): } $10.00 ________ $_______ SUPERFROGS FUNSPELLER (48K): $10.00 ________ $_______ TANK MAT}H (32K): $10.00 ________ $_______ TRACK STACK (48K): $10.00 ________ $_______} Save $5.00, All four programs: $35.00 ________ $_______ } Subtotal: $_______ PA customers, 6% sales tax: $_______ Shipping and Handling: } $ 2.00 Total: $_______ U.S. }(50 States) and Canadian orders only. Send check or money order - Allow 14 days for checks to clearPlease Name: __}_____________________________________________________Print Address: ________________________________________________}____ City: _______________________ State: _____ Zip: ___________ ________________________________________________L  DLAv&&;@,;@ ,;@,N +"}6-F:@,(!A'66-&A(B@NB7tA@ APuAY"}'A9@@KAR@u(%}  *((( "} ((( ++(# V++(#  " } ++(#  ++(# ,,($  "!}  ,,($ ((( J,,($ ""}TM,,($    R.(& @A@R"#}RAY@4 Ap% D:TRCKSTCK.2^!(}1> READ PROGRAM DOCS=(2> PRINT PROGRAM DOCS^(3> PRIN"$}T SURVEY/ORDER FORMR(4> RUN TRACK STACK@(PRESS # OF YOUR SELECTION: RAdAU06.D:TRCKSTCK.DOC"%}!6.P:06-F:Ad,""@16.E:" A`"@0A`."@&$6.D:SURVORDR.TXT. A`"&}"@$A AP zY (} Ap0@@M@@Y6-"'}D6-F:@,!A',6-&A(8@DB7t' Aq@'(@.6-%@"(}$+4E:,. @"A` ) A6-() A`  4E: A- A`P@#@")}- AXS?(} ERROR #F:A,, REFER TO DOS MANUALI AS A`P F:A,"A6A`E"*} Ap';AdAU(;( PRESSTO CONTINUE ' F:Ad,@B'AdAU"+}$-F:A8,%AV$F:A9,%@> D:TRCKSTCK.1A B'gd,@B'AdAU U\]($|$&-} Awi&.}@ !&/}"#$%&'(05/03/91000VA@$6-F:@,0!A'&0}>6-&A(J@VB7t{6-Ad6-AU'6-@/6-&76-%?6-%G6-%O6-%W6-$&1}_6-%g6-%o6-%{6-B2yi@$#AR/6-A;6-A(I-AM"[A5%&2}_ i @` CC0,104,169,0,162,16,157,72,3,157,73,3,169,7,157,66,3,32,86,228MM192,136,240,28,160,0,145,203,24,165,2&3}03,105,1,133,203,165,204,105,0,133MM204,197,206,208,213,165,203,197,205,208,207,96,169,1,141,0,6,96,234,234LL104,162,&4}32,165,207,157,68,3,165,208,157,69,3,56,165,203,229,207,157,72TT3,165,204,229,208,157,73,3,169,11,157,66,3,32,86,228,96,0&5},234,104,32,83,228,96"%%6-F:A,$AV%F:A,$ 6-&F:,@6&,6-F:&,,A'*A%@&6}6(F:&,@6*,6-F:&,,A&*A$@6,a 6-%"AP:'AV,AA&F:A&7},$AV[F:&,$AV%F:&, a6-.$2 AP4Q @P#6-P:H:,$C ,%(B% D:TRCKSTC&8}K.4I(NQ$83 A@6.7<,)%D:Z3 @X9  @W:6.7<,$<SS;,;&9},;@,;@,;%,;$,;%,;,;,;,9,;,AK6.--------------------+6.D: .TS76-A6&:}A AK @RF% A% D:TRCKSTCK.5PD -#67$&<$,.' .5:D @V&;}Zl' AR&A%Q(&}TRACK STACK 2.0 BY: Ed Sabo Jrl( aD,($COPYRI&<}GHT 1986 ULTRABASIC, INC.D(ˠՈdkk(c  ADD PROGRAM  DELETE PROGRAM  RENAME PRO&=}GRAM  DISPLAY NAMESx6,($ ӠҠƠҠ6 A(F:,"@1A`F:,"$&>}A%F:,"@&A0F:,"%A  A02 -7<,4 %6.>:'%,('2 A0&?} UU(M} THIS DISK CONTAINS 2 PROGRAMS TO ADD ANOTHER PROGRAM, YOU MUST,,($ DELETE AN EXISTING PROGRAM F&@}IRSTff(^| THE COMPLETE VERSION CAN ||MAINTAIN UP TO 15 PROGRAMS|=)(!&A}3 A p= @VV(N} INSERT DISK WHICH CONTAINS PROGRAM YOU'RE ADDING TO ˠˠ&B} &#( ΠӠΡ&$8-@"8($ӠΠҠˠՠ /,(" FREE SECTORS ON&C} TRACK STACK DISK/$ A A'F:,"$AuF:,"@ AqI  A&D}y0 D:TRCKSTCK.45? A I A0&F:,Ap A2& A0XX(P}TYPE THE FILENAME OF T&E}HE PROGRAM YOUWANT TO ADD TO THE ˠˠ ,F$( (example) FILENAME.EXT<(------------F A%&F}89/(' ӠԠҠˠ١9 A'@] 6-$6-%6-%% A5/ AU9 A ?6.E6-&G}O A`]"AB AT!!(INVALID FILENAME^ A p Ah>4(,NOT ENOUGH ROOM ON &H}DISK FOR PROGRAM!> APr((FILE NOT FOUND( AP|;1() DRIVE OFF OR NO DISK IN DRIVE!; A&I}P@6(  ERROR #F:,, REFER TO DOS MANUAL@ AP;1() THIS IS NOT A BINARY LOAD FILE; AP&J}& 6.D:67:,3 6-B:, 367%<,. &[} ,6-@:,&'!67$&<$,.,67<,. , A,% D:TRCKSTCK.5= -6.7$&<$,#(&\}' .(5(:=$3% D:TRCKSTCK.6$(+(03$H A6. $6. >%&]} D:TRCKSTCK.5H A 8 A* D:TRCKSTCK.618!""% D:TRCKSTCK.5#B &^}-7<,4>:'%,86.THIS PROGRAMB A% 6.&267$&<$,.( &(-(2(?5(&_}-}YOU MUST RENAME ALL OF YOUR PROGRAMS? A0*8 --( *(>:%A,0!8(/ (&`}'"P:',(4( 7$&<$, $9 A@(}> A?$ A@($ A'H A P&a}f7$&<$,4A1X -X(4 ARE YOU SURE YOU WANT TO DELETE PROGRAM>:%A,(Y/N)&b}F:,"%A1F:,"@CA @ A  -( A @6.D: .TS"67<,.>:%',(6-2 &c}A@@"A%i A e67<,. '67<,. 867$&<$,.B AU@3_ @Vi A0&d}' AP A%,  (,(ӠΠϠF:,$A $' A@(} A&e}' A'F:,A  @//67@A<@`,. kk67@a<A@,.P &f} THIS SAMPLE VERSION OF TRACK STACK ONLY MAINTAINS TWO FILES.kk67AA<A ,.P THE&g} COMPLETE VERSIONMAINTAINS UP TO FIFTEEN FILES. N-A!A@ G67<%@,. &h} K N$$ -F:,''$ A%   $A>(6}WRONG DISK IN DISK DRIVE !!!!!A$&i}K:    F:,"' @F:,"A a( )(@e*@fA ` 6-&j}&'$  A@(} A $ A@($ A'  A P6.>:, 7$&<$,4A0&k} E -E(' TYPE IN NEW NAME FOR PROGRAM >:@:,%, & A%&( >:@:,%, ' 6-6-&l}6-$! A5'6. > -( A &6-0 A@>"A0& ! A1  AP! A00 &m} AP A0 \ A2 BR(1} PLEASE CHECK YOUR DISK DRIVE\ A p I -&n}(( 0-%C(7@<,I- #6-6.#K:   ( .F:,"*&o}"$! A0$'. @ F:,"*"$A7  ( F:,"A5 " )""AU*4A5 "&p}"AU*0( "$ "&A5 "A5 = @2)!@%A3A'= A5&q} / 6-%67<,.>:,!(>:,' /( A5t$' 6- A`$"Ay+ (} A8+&r}%D:*.*~ ( A7& B A p& AU -R(C ӠŠ&s}ҠƠ ͠ϠŠU$TF:,"ADJ(3} PLEASE REMOVE WRITE PROTECT TAB!T A p&t} A23F:A8,%AV$F:A9,%@D D:TRCKSTCK.2G B'gE PROTECT TAB!T A p$bٵR  DL7  D:TRCKSTCK.5 LOADING PROGRAM " " *v}  TRACK STACK 2.0 BY: Ed Sabo Jr COPYRIGHT 1986 ULTRABASIC, INC.  ---------------*w}-----  --------------------      THIS SAMPLE VERSION   OF TR*x}ACK STACK ONLY   MAINTAINS TWO FILES.    THE COMPLETE VERSION  MAINTAINS UP TO *y}  FIFTEEN FILES.         *z} ӠŠҠƠҠ BDEJK V MBDEDiD*{}EiEHI V急کuDEHI V急 _`TUU˩̠ i˥iɸO`} *|}HO h& ȺABLP*H h$ C4 L?H hGBDEJK V *}}M4 _Lٺ j j j j j j8˅̅ Je j#i˥i愥ł L*~} _ } }Lߺ`hh _ L B V`HIB V`8˥̠˕`慦惦  *}`źƺ `$ֺ%׺ ` L lم˩̠i˥iɺʍ`D: .TSٵ  (m7258606ƺ `$ֺ%׺ ` L lم˩̠i˥iɺʍ`D: .TSٵ  ,---------------------------------------- م˩̠i˥iɺʍ`D: .TSٵ  00 ---------------------------------- م˩̠i˥iɺʍ`D: .TSٵ  4 TRACK STACK 2.0 for DOS 2.0 and 2.5This sample version of TRACK STACKis being distributed according tot:}he shareware concept. You areencouraged to distribute this sampleversion of TRACK STACK, completewith all files, in unmod:}ified form. The complete version of TRACK STACKallows you to maintain up to 15(depending on their size) of almostany unp:}rotected Machine Languageprograms (BINARY LOAD FILES) on theTRACK STACK disk. The completeversion is not copy protected t:}oenable you to make additional copiesfor your own use. The complete version of TRACK STACKwith instruction booklet isav:}ailable for $10.00. Three otherprograms (listed below) are alsoavailable for $10.00 each or $35.00for all four programs. :}(PA customersadd 6% sales tax). Add $2.00ship/handling for each order. Sendcheck (Allow 14 days to clear) ormoney order:} to: ULTRABASIC, Inc., 10 East 10th St. Bloomsburg, PA 17815 (717)784-4545SUPERFROGS FUNSPELLER - Contains 6educational:} games for preschoolersto adults. Have fun with ABC's andSPELLING. Type in and use 40 of yourown 20 word WORD-SETS. Or us:}e one ofthe 15 included 50 word WORD-SETS.TANK MATH - (Addition, Subtraction,Multiplication, Division, TimesTables, and :}Roman Numeral Quiz) ATUTORED math exercise for all ages.The tutor will show how to solve themath problems step by step.:}SUPERFROGS - Contains 7 differentgames, 1 and 2 player options, Dayand Night options, 4 Tree and Mineoptions, 5 Playfields:}, 2 Racetracks,4 Time Options, 3 Lap options, and 3Handicap options for each player togive you over 10,000 variations.Gam:}es 1 thru 5 contain challengingBonus levels. Plus alot more! 1 INTRODUCTIONTRACK ST:}ACK is a utility programwhich allows you to maintain 2 ofalmost any unprotected MachineLanguage programs (BINARY LOADFILE:}S) on the TRACK STACK disk.TRACK STACK was designed to be veryuser friendly, making it possiblefor almost anyone to transf:}erMachine Language programs to theTRACK STACK disk. TRACK STACKconsists of two parts which requireat least 48K of memory.:}The first part is the WORK MENU(Basic Language). The WORK MENUallows you to maintain the TRACKSTACK disk. With this men:}u you canADD, DELETE, or RENAME programs onthe TRACK STACK disk.The second part is the PROGRAM MENU(Machine Language). :}The PROGRAMMENU allows you to load programsfrom the TRACK STACK disk with thetouch of one key. LOADING INSTRUCTIO:}NS (FOR THE WORK MENU)Turn off your computer and allperipherals. Turn on disk drive #1and wait for the busy ligh:}t to goout; then insert the TRACK STACKdisk. If you have an Atari 400/800,insert the Atari Basic Cartridgeinto the proper:} slot. When you turnon your computer, the WORK MENU willload. Loading is completed when theWORK MENU (BLUE SCREEN) appear:}s. WORK MENU (BLUE SCREEN)The WORK MENU, containing fourselections, allows you to maintainthe TRACK STACK disk. :}TRACK STACKwill prompt you what to do step bystep. If an error occurs or youmake a mistake, TRACK STACK willprompt you w:}hats wrong or what todo. On the following page is adescription of each selection. 2 WORK M:}ENU (SELECTIONS)1. ADD PROGRAM:This selection is used to add aprogram to the TRACK STACK disk. Theprogram to be adde:}d to the TRACKSTACK disk must be a MachineLanguage program (BINARY LOAD FILE)which automatically runs after beingloaded. :}When TRACK STACK prompts youto type in the filename of theprogram, you can press [SELECT] todisplay the filenames of the p:}ro-programs on your disk. When prompt-ed to type the name you desire tocall your program, you must type ina name using 2:}0 characters or less.NOTE: You cannot transfer programsfrom one TRACK STACK disk to anotherTRACK STACK disk. TRACK STACK:} isdesigned to work with one diskdrive.2. DELETE PROGRAM:This selection is used to delete aprogram from the TRACK STA:}CK disk.After you press the letter of theprogram to be deleted, TRACK STACKwill display the verification prompt"ARE YOU S:}URE YOU WANT TO DELETEPROGRAM _ (Y/N)". If you press the[Y] key, the program will bedeleted. If you press the [N] key,t:}he deletion will be aborted.3. RENAME PROGRAM:This selection is used to rename aprogram on the TRACK STACK disk.Press :}the letter of the program tobe renamed. TRACK STACK will promptyou to type the new name desired (20characters or less).:}4. DISPLAY NAMES:This selection displays the names ofall the programs you added to theTRACK STACK disk and the number of:}free sectors available. 3 LOADING INSTRUCTIONS (FOR THE PROGRAM MENU)Make sure all c:}artridges are removedfrom your computer. When you turnon your computer, the PROGRAM MENUwill load. Loading is completed:}when the PROGRAM MENU (BLACK SCREEN)appears.NOTE: If you have an XL or XE seriescomputer, hold down [OPTION] when youtur:}n on your computer. PROGRAM MENU (BLACK SCREEN)The PROGRAM MENU displays the namesof the programs you added to the:}TRACK STACK disk with a correspond-ing letter. Press the letter of theprogram you desire to load. Aproportional loading :}bar will appearon the bottom of your screen. WhileTRACK STACK is loading the program,the loading bar decreases in size.W:}hen the loading bar disappears, theprogram is loaded. The loading barwill not operate with compound fileprograms or progr:}ams which exceedcertain memory limitations. If thisoccurs, the screen will turn blueand the program will load.To escape:} from a program in progressand return to the PROGRAM MENU,press [SYSTEM RESET]. If you havean XL or XE series computer, h:}olddown [OPTION] when you press [SYSTEMRESET]. Some programs may not allowyou to escape from them by pressing[SYSTEM RES:}ET]. If this occurs, shutoff your computer and follow theLOADING INSTRUCTIONS for the PROGRAMMENU. HELPFUL NO:}TESIf TRACK STACK prompts you to"PLEASE CHECK YOUR DISK DRIVE" checkfor the following:1) Make sure disk drive #1 is on2:}) Make sure the I/O cable is properly connected3) Make sure the proper disk is in inserted and disk drive door is c:}losed 4 properly connected3) Make sure the proper disk is in inserted and disk drive door is c8